Huawei Mate 40 Pro Hands-On And First Impressions